Memorial Day is a national holiday in the United States. It is also a state holiday in many states. The holiday honors troops who have died in past wars like World War I and the Korean War. It was founded by U.S. Army General John A. Logan, who fought in the Civil War and the Mexican–American War.